var addteacher,  closeCheck, commitAddTeacher;

$(document).ready(function() {
	$('.addteacher').bind('click', addteacher);

	$('.querykey').bind('click', function() {
		$('input[name="query_key"]').val('');
		$('input[name="query_course"]').val('');
		$('input[name="is_queryed"]').val('');
		$('input[name="queryed_info"]').val('');
		return $('.mask2').css('display', 'block');
	});
	$('.creatkey').bind('click', function() {
		$('input[name="creat_key"]').val('');
		$('input[name="creat_num"]').val('');
		return $('.mask3').css('display', 'block');
	});

	$('button#sure').bind('click', function() {
		return commitAddTeacher();
	});
	$('button#addsure').bind('click', function() {
		return $('.mask1').css('display', 'none');
	});
	$('button#okcreat').bind('click', function() {
		return $('.mask4').css('display', 'none');
	});
	$('button#querysure').bind('click', function() {
		return query();
	});
	$('button#creatsure').bind('click', function() {
		return create();
	});
	$('button#querycancle').bind('click', function() {
		return $('.mask2').css('display', 'none');
	});
	$('button#creatcancle').bind('click', function() {
		return $('.mask3').css('display', 'none');
	});
	$('button#reset').bind('click', function() {
		$('input[name="name"]').val('');
		$('input[name="teacherId"]').val('');
		$('input[name="password0"]').val('');
		$('input[name="password1"]').val('');
		return true;
	});
	$('button#queryreset').bind('click', function() {
		$('input[name="query_key"]').val('');
		$('input[name="query_course"]').val('');
		$('input[name="is_queryed"]').val('');
		$('input[name="queryed_info"]').val('');
		return true;
	});
	$('button#creatreset').bind('click', function() {
		$('input[name="creat_key"]').val('');
		$('input[name="creat_num"]').val('');
		return true;
	});

	return $('button.cancle').bind('click', function() {
		return closeCheck();
	});
});
$(document).keydown(function(event) {
	if (event.keyCode === 27) {
		return closeCheck();
	}
});

addteacher = function() {
	$('input[name="name"]').val('');
	$('input[name="teacherId"]').val('');
	$('input[name="password0"]').val('');
	$('input[name="password1"]').val('');
	return $('.mask').css('display', 'block');
};
closeCheck = function() {
	return $('.mask').css('display', 'none');
};
commitAddTeacher = function() {
	//提交教师信息

	/*
	 * By kosmos
	 */
	var tname = $('input[name="name"]').val(),
	tid = $('input[name="teacherId"]').val(),
	pwd = $('input[name="password0"]').val(),
	repwd = $('input[name="password1"]').val();
	if(pwd !== repwd){
		return alert("password error");
	}
	var body = {
		tname : tname,
		tid : tid,
		passwd : pwd
	};
	log = $("input[name=sucess]")
	$.post("/admin/addTeacher",body,function(data){
		if(data.head == "ok"){
			log.val('success!')
		} else {
			log.val(data.info)
		}
	});
	/*
	 * By kosmos
	 */

	//加入提交过程代码
	$('.mask').css('display', 'none');
	return $('.mask1').css('display', 'block');
};
query = function(){
	$('input[name="query_course"]').val('什么课');
	$('input[name="is_queryed"]').val('是／否');
	$('input[name="queryed_info"]').val('谁 在 时间 激活');

	//加入查询过程代码
	return true;
}
create = function() {

	/*
	 * By kosmos
	 */
	var number = $('input[name="creat_key"]').val(),
	copy = $('input[name="creat_num"]').val();
	if(number/1 && copy/1){
		body = {
			number:number,
			copy:copy
		};
		var log = $('input[name=success_creat]');
		$.post("/admin/genKey",body,function(data){
			console.log(data);
			if(data.head == "ok"){
				log.val('successd!');
				window.open('/key/'+data.info.path.substr(-17,17));
				$('.mask3').css('display', 'none');
				return $('.mask4').css('display', 'block');
			} else {
				log.val(data.info);
				$('.mask3').css('display', 'none');
				return $('.mask4').css('display', 'block');
			}
		});
	} else {
		log.val("number or copy get an error value!");
		$('.mask3').css('display', 'none');
		return $('.mask4').css('display', 'block');
	}

	/*
	 * By kosmos
	 */
	//加入生成激活码过程代码
};
